史上最全React

您所在的位置:网站首页 offscreencanvas 三方 库 史上最全React

史上最全React

2024-04-20 13:13| 来源: 网络整理| 查看: 265

最近打算系统学一下ReactNative, 这篇文章本来想总结下React-Native相关的第三方,但是搜了一下发现已经有大神在Github总结的很全面了。这边搬过来大家一起进步, 想看原汁原味英文文档的点这里awesome-react-native

废话不多说,我挑了Star比较多的分享过来,只有几个小星星的就忽略不计了。

UI库 lottie-react-native ★10415 - 老铁这个库就不多说了在原生开发中很常用:一个适用于 Android 和 iOS 的移动库,可解析导出为 JSON 的 Adobe After Effects 动画,并使用 bodymovin 在移动设备上原生呈现它们! react-icomoon - 使用React-Icomoon,您可以轻松使用在icomoon中选择或创建的图标。📦零依赖项和轻量级。 react-native-vector-icons ★9985 - React Native的可定制图标,支持导航栏/选项卡栏,图像源和完整样式。从3000多个捆绑图标中进行选择或使用您自己的图标。 react-native-maps ★8388 - 地图组件 react-native-swiper ★6955 - React Native 的最好用的滑块组件。 react-native-gifted-chat ★6546 - React Native(以前称为Gifted Messenger)最完整的聊天UI react-native-scrollable-tab-view ★5664 - React Native 的可滚动选项卡视图 react-native-image-picker ★4709 - 一个 React Native 模块,允许您使用本机 UIImagePickerController UI 从设备库或直接从相机中选择照片。(iOS) react-native-material-kit ★4124 - 将Material Design 桥接给 React Native(Android) react-native-snap-carousel ★3959 - 用于 React Native 的 Swiper 组件,具有预览、多种布局、视差图像、对大量项目的高性能处理以及 RTL 支持 react-native-calendars ★3402 - React Native 日历组件 📆 react-native-ui-kitten ★3140 - 可定制和可重复使用的反应原生组件套件 react-native-svg ★2982 - 可在iOS和Android上运行的SVG库 react-native-image-crop-picker ★2736 - iOS / Android图像选择器,支持多个图像和裁剪 react-native-splash-screen ★2663 - 一个用于反应原生的初始屏幕,在应用程序加载时隐藏,它可以在iOS和Android上运行。 react-native-material-ui ★2536 - 适用于 React Native 的高度可定制的Material风格的组件 react-native-app-intro ★2433 - 一个 React Native 版本的App首次打开时的引导页(iOS和安卓都支持) react-native-drawer ★2276 - React Native 抽屉组件 react-native-typography ★2260 适用于 React Native 的像素完美、原生外观的排版样式 react-native-fast-image ★2240 - FastImage, 一个完美的Reactnative图片展示组件 react-native-blurhash ★105 - 加载体验优化,如加载图片过程中由毛玻璃状态到展示出现。 react-native-paper ★2218 - React Native 版Material design 跨平台方案 react-native-swipeout ★2194 - iOS 样式的滑动出现的按钮,类似于原生iOS中UITableViewCell左滑出现一个删除按钮那种的效果 react-native-blur ★2172 - React Native 毛玻璃效果 组件 react-native-progress ★2069 - 使用 ReactART 的 React Native 的进度指示器和微调器。 react-native-textinput-effects ★2062 - 带有适用于 iOS 和 Android 的自定义标签和图标动画的文本输入。由React Native建造,灵感来自Codrops。 react-native-modalbox ★2043 - react-native模态弹框 react-native-lightbox ★1917 - 非常跟手的图片弹出动画框 react-native-action-button ★1762 - 一个可定制的浮动按钮组件,用于 React Native gl-react-native ★1750 - 使用 OpenGL 高效加载图像和视频 react-native-modal ★1728 - 支持自定义的模态框 react-native-mapbox-gl ★1663 - 创建自定义地图的组件 react-native-foldview ★1616 - React Native 版本的 折叠带动画 实现 react-native-modern-datepicker ★12 - React Native 日期选择器 react-native-spinkit ★1585 - 一组动态加载指示器 react-native-recyclerlist ★1515 - 适用于 React Native 和 Web 的高性能列表视图,支持复杂的布局 react-native-parallax-scroll-view ★1486 - 具有视差和粘性标题支持的类 ScrollView 组件。 react-native-chart ★1464 - React-native-chart 是一个简单的模块,用于将折线图、面积图或条形图添加到您的反应本机应用程序。 react-native-gifted-listview ★1443 - 一个 ListView,嵌入了一些循环功能,如下拉刷新、无限滚动等适用于 Android 和 iOS React-Native 应用程序 react-native-datepicker ★1365 - 适用于 Android 和 IOS 的 React Native 日期、日期时间和时间选择器 react-native-viewpager ★1350 - React Native 的 ViewPager 组件 react-virgin ★1319 您一直在寻找的 react-native UI 套件。 react-native-easy-grid ★1304 - React Native 的简单响应式网格布局。 victory-native ★1264 - Victory-native 是一个组件集合,可以帮助您创建图表、条形图等。 react-native-picker ★1238 - react-native-picker react-native-collapsible ★1174 - React Native 的动画可折叠组件,使用带有回退的新动画 API。适用于手风琴、肘节等 react-native-icons ★1168 - React Native 中的快捷图标 [视频](www.youtube.com/watch ?v=TEdM7IwTT1g#t=50) react-native-orientation ★1162 - 在 react-native 中监听设备方向的变化并在屏幕上设置首选方向 react-native-tableview ★1105 - React Native 的原生 iOS TableView 包装器 react-native-keyboard-spacer ★1103 - 即插即用的react-Native 键盘间隔视图。 react-native-looped-carousel ★1094 - 创建视图或图像的循环轮播 react-native-circular-progress ★1088 - React Native 组件,用于使用 ReactART 创建动画循环进度 react-native-popup-dialog ★1088 - React Native 弹出对话框易于使用和支持使用自定义动画。适用于 IOS 和安卓 react-native-largelist ★1054 - React Native (iOS & Android) 性能最好的大列表组件 react-native-offline ★977 - 方便的工具带,可以很好地处理 React Native 应用程序中的离线/在线连接。平滑的 redux 集成。 react-native-root-toast ★971 - React native toast like component,纯javascript解决方案 react-native-dropdownalert ★894 - 具有 4 种预定义类型的简单下拉警报。 react-native-loading-spinner-overlay ★885 - 唯一的纯 React Native、Native iOS 和 Android 加载微调器(进度条形指示​​器)覆盖 react-native-tinder-swipe-cards ★881 - Tinder 卡片式刷卡。 react-native-slider ★845 - react-native 的纯 JavaScript 组件 react-native-pathjs-charts ★842 - 基于react-native-svg和paths-js的Android和iOS图表 react-native-flash-message ★810 - React Native flashbar 和顶部通知提醒实用程序 react-native-svg-charts ★764 - 一个库来统治 React Native 的所有图表 react-native-masonry ★758 - 一种用于渲染图像的砖石结构。 react-native-credit-card-input ★742 - 💳 💳 简单(好看)的信用卡输入反应原生项目 rn-placeholder ★1139 - 在 React Native(+ React Native Web!)中渲染文本或媒体内容之前显示一些占位符内容 action-sheet-rn ★1 - 可能是 React Native 中 ActionSheets 最具声明性的 API react-native-sglistview ★731 - React Native 的 ListView 的记忆实现 react-native-modal-dropdown ★708 - 适用于 Android 和 iOS 的 react-native dropdown/picker/selector 组件。 react-native-button ★707 react-native-bottom-sheet-behavior ★701 - android BottomSheetBehavior 的本机包装器。 react-native-tabs ★687 - React Native 平台无关的标签。可用于底部标签栏以及剖面视图(带有标签按钮) react-native-search-bar ★671 - react native 的原生搜索栏。 react-native-timeline-listview ★665 - React Native App 的时间线组件 react-native-toastboard - 显示通知的最简单方法。 apsl-react-native-button ★653 - 带有圆角的 React Native 按钮组件。 react-native-popup-menu ★653 - React Native 的可扩展弹出菜单组件。 react-native-qrcode ★644 - react-native qrcode 生成器 react-native-easy-toast ★616 - 一个像android一样显示toast的react native模块,它适用于iOS和Android。 react-router-native ★612 - React Native 的路由库,力求与 [React Router](https:// github.com/reactjs/react-router) react-native-copilot ★595 - React Native 应用的分步演练 react-native-photo-browser ★565 - 本地和远程照片浏览器,带有标题、选择和网格视图支持。 react-native-calendar ★559 - React Native 的日历组件 react-native-calendar-events ★510 react-native-parsed-text ★552 - 解析文本并使其成为多个 React Native Text 元素 react-native-step-indicator ★538 - 与 ViewPager 和 ListView 兼容的步骤指示器小部件的简单 react-native 实现。 react-native-popover-haobtc ★514 - react-native 的一个组件 react-native-dropdown ★507 - 更好的 react-native 选择下拉菜单 react-native-star-rating ★489 - 用于生成和显示交互式星级评分的 React Native 组件 react-native-rating-element ★8 - 一个 react native 评分系统,支持:小数点评分,底部等方向感知图标从上或从右到左等,来自 Ionicons 的自定义图标,自定义图像和用户给出的记录评级。 react-native-parallax ★479 - 使用动画 API 的 React Native 视差效果 react-native-sketch ★467 - 一个用触摸事件绘制的 react-native 组件。 react-native-dialogs ★463 - github.com/afollestad/… 的 React Native 包装器 galio ★458 - 一个新鲜的本机 UI 框架。 react-native-root-siblings ★452 - 在你的应用根元素之后添加兄弟元素。 react-native-size-matters ★436 - 一个 React-Native 实用工具带,用于在不同尺寸的设备上缩放应用 UI 的大小。 react-native-button-component ★434 - 适用于 iOS 和 Android 的漂亮、可定制的 React Native 按钮组件 react-native-super-grid ★434 - React Native 的响应式网格视图。 react-native-activity-view ★427 - React Native 的 iOS 分享和操作表 react-native-canvas ★421 - React Native 的 Canvas 元素 react-native-refresher ★419 - 完全用 js 编写的用于刷新 ListView 的 React Native 拉取。还支持自定义动画。 react-native-sortable-list ★412 一个支持垂直和水平方向的 react native 的可排序列表。 react-native-gesture-password ★410 - React Native 的手势密码组件 react-native-carousel ★406 - react-native 的简单轮播组件 react-native-country-picker-modal ★403 - 国家选择器提供了一个模式,允许用户从列表。它在每个国家/地区名称旁边显示一个标志。 react-native-radio-buttons ★399 - 实现自定义单选按钮行为的反应组件:多个选项,只有在可以一次被选中。 react-native-masked-text ★392 - React Native 的简单屏蔽文本和输入文本组件。 react-native-accordion ★390 - React Native 的手风琴组件 react-native-invertible-scroll-view ★388 - React Native 的可逆滚动视图 react-native-message-bar ★384 - 通过屏幕顶部/底部的动画消息栏呈现通知的模块,高度可定制,用于 React Native(Android 和 iOS)项目。 react-native-fit-image ★383 - 响应式图像组件完美贴合自身。 react-native-text-input-mask ★383 - Android 和 iOS 的文本输入掩码,本机实现 RedMadRobot 库 react-native-alphabetlistview ★372 - 基于 johanneslumpe 的 react-native-selectablesectionlistview,带有侧边栏的 ListView 可以直接跳转到部分 react-native-check-box ★372 - React Native 的复选框组件,适用于 iOS 和 Android。 react-native-really-awesome-button ★370 - RNRAB 是 60fps 的 3D,进度启用,可扩展,生产就绪呈现一组很棒的动画 UI 按钮的组件。 react-native-autocomplete-input ★366 - react-native 的纯 javascript 自动完成输入 react-native-splashscreen ★358 - react-native 的启动画面 react-native-responsive-image ★344 - 最优雅的响应式图像组件 react-native-pdf-view ★338 - 使用 react-native 查看 pdf 文件 react-native-image-header-scroll-view ★338 - ScrollView 标题中的图像成为导航栏 react-native-toast ★336 - 一个类似于 toast 的安卓系统,支持 iOS 和 Android 的 react-native react-native-modal-picker ★333 - 一个跨平台(iOS / Android),React Native 的选择器/选择器组件 高度可定制并支持部分。 react-native-off-canvas-menu ★327 - 为 React 原生应用精心制作的画布菜单组件。 rn-sliding-up-panel ★321 - React Native 可拖动的向上滑动面板纯粹用 Javascript 实现。在 iOS 和 Android 上都能很好地工作。 react-native-search-box ★319 - 一个简单的带有动画的搜索框,灵感来自 ios 搜索栏。 react-native-parallax-swiper ★315 - 基于 iOS 模式的可配置视差 swiper。使用本机驱动程序获得超平滑的视差。 react-native-gesture-recognizers ★313 - react-native 的手势识别装饰器 react-native-searchbar ★313 - 一个动画搜索栏,用于通过内置搜索(iOS 和 Android)响应原生 react-native-app-auth ★310 - 用于 AppAuth 的 React Native 桥接器 - 一个兼容 PKCE 的 SDK,用于与 OAuth2 提供商通信 react-native-circular-action-menu ★305 - 一个动画和可定制的圆形浮动菜单。 react-native-effects-view ★304 - 易于使用 iOS8 UIVisualEffect 的 React Native 组件 react-native-root-modal ★304 - React 原生模态组件 react-native-timeago ★278 - Auto-updating timeago component for React Native react-native-grid-view ★276 - React Native Grid/Collection View 组件 react-native-md-textinput ★275 - 使用 Material Design 设计的 React Native TextInput。 react-native-timer-mixin ★274 - TimerMixin 提供了用于将来执行代码的定时器功能,当组件卸载时这些功能会被安全清理。这是一个包含 react-native InteractionManager 支持的 fork。 react-native-tableview-simple ★267 - 用纯 CSS 制作的 TableView 的 React Native 组件 react-native-keyboard-manager ★267 - 允许防止键盘滑动和覆盖 React-Native iOS 项目的库. react-native-tabbar ★261 - 更自由的标签栏 react-native-simple-router ★255 - 社区维护的 React Native 路由器组件 react-native-cacheable-image ★255 - 一个用于 react-native 的文件系统缓存图像组件 react-native-segmented-control-tab ★252 react-native-segmented-control-tab (Android/iOS) react-native-modal-selector ★249 - 一个跨平台(iOS / Android),React Native 的选择器/选择器组件高度可定制并支持部分。 react-native-keyboardevents ★247 - 监控键盘显示/隐藏通知 react-native-multiselect ★246 - react-native 的简单多选组件。 react-native-cardview ★239 - 用于 react-native 的 CardView(所有 Android 版本和 iOS) react-native-shimmer-placeholder ★231 - React Native 的占位符 react-native-progress-hud ★228 - 适用于 React Native 应用的干净轻量级的进度 HUD react-native-qrcode-svg ★228 - 基于 react-native-svg 和 node-qrcode 的 React Native 二维码生成器. react-native-bottom-action-sheet ★226 - React Native:原生底部动作表 react-native-awesome-button ★222 - 渲染按钮的 React Native 组件,支持根据传递的道具显示不同的外观和功能 react-native-mobx ★220 - 让你的应用与 MobX 和 react-native-router-flux 反应 react-native-egg ★220 - 一个复活节彩蛋组件实现简单的手势检测实现触发器可以让你的react native app无限有趣。 react-native-progress-bar ★218 - React Native 的动画进度条组件 react-native-tooltip ★217 - 用于显示工具提示的 react-native 包装器 react-native-emoji ★216 - React Native 的表情符号组件 react-native-image-cache-hoc ★211 - 高阶组件,为标准图像组件添加了高级缓存和持久性功能. react-native-parallax-scroll ★209 - 带有粘性标题、前景、本机驱动程序和所有可滚动组件 (FlatList) 的视差滚动组件, ListView, SectionList, ScrollView) 支持。 react-native-shine-button ★205 - React Native 的效果如闪耀 autoresponsive-react-native ★201 - 一个神奇的 React 布局库 react-native-autolink ★201 - React Native 的自动链接组件 react-native-carousel-control ★199 - 支持 iOS 和 Android 的 React Native Carousel 控件。 react-native-picker-select ★199 - React Native 的 Picker 组件,模拟 iOS 的原生 接口和安卓 react-native-calendar-select ★195 - 从日历模式中选择日期时间段的组件,如 Airbnb。 react-native-wheel-picker ★190 - React 原生跨平台选择器。 react-native-grid-component ★188 - 易于使用的用于 react-native 项目的网格组件。支持iOS和安卓。 react-native-popover-menu ★188 - React Native:原生弹出菜单 react-native-collapsing-toolbar ★185 - android CollapsingToolbarLayout 的包装器 react-native-pagination ★182 - 一个漂亮的列表分页插件。 react-native-hero ★180 - 一个英雄/横幅组件,支持动态或静态图像、动态大小调整、颜色叠加等。 react-native-selectme ★178 - 一个更好的 react-native 选择下拉菜单 react-native-swiper-animated ★176 - 类似 Tinder 的 react-native swiper react-native-tab ★171 - react-native-tab 是一个简单的模块,用于向 React Native 应用程序添加“选项卡菜单”。 react-native-webbrowser ★167 - React Native 的跨平台(iOS / Android)、功能齐全、高度可定制的网络浏览器模块应用。 react-native-autocomplete ★163 - 用于 MLPAutoCompleteTextField 的 React Native 组件 react-native-segmented-view ★159 - React Native 的分段视图(带动画) react-native-cache-image ★158 - react-native 的缓存图片 react-native-pulse-loader ★158 - 适用于 React Native 应用程序的类似 Tinder 的加载器 stacks ★156 - Stacks:一组用于以极快的速度构建 RN 视图的布局组件⚡,借助调试模式和设计系统网格,您可以研究非平凡的视觉效果问题。 react-native-display ★155 - 这个模块带来了“Display: none”(css 样式)来打开/关闭渲染组件。使用此模块将通过进入/退出动画提高您的应用程序性能和外观。 RNParallax ★155 - 带有视差标头的本机滚动视图组件 react-native-checkbox ★154 - React Native 的复选框组件 react-native-phone-input ★154 - React Native 的手机输入框 react-native-switch-pro ★153 - 适用于 Android 和 iOS 的非常好的开关,在两个平台上具有相同的性能和干净的代码在图书馆。 react-native-popup ★153 - react-native 的弹出窗口 react-native-radial-menu ★153 - 针对触摸界面优化的径向菜单 react-native-gestures ★152 - React Native 中的可组合手势系统 react-native-page-control ★151 - React 原生页面控件,如 ios UIPageControl react-native-iconic ★149 - React Native - 不同状态的动画图标 react-native-google-place-picker ★148 - 适用于 Android 和 iOS 的 Google Place Picker 的 React Native Wrapper。 react-native-scaling-drawer ★148 - 反应原生缩放抽屉。 react-native-image-carousel ★148 - 支持全屏模式、图像滑动和全屏双指缩放的图像轮播模式。 react-native-offline-mode ★144 - 在没有连接的情况下用离线版本交换你的应用 react-native-orientation-listener ★141 - 用于获取当前设备方向的 react-native 库 react-native-multi-slider ★137 - 带有多个标记的纯 JS 滑块组件,用于 React Native react-native-color-picker ★137 - 适用于 Android 和 iOS 的 React Native 颜色选择器实现。 react-native-android-statusbar ★135 - 一个用于控制状态栏的 react native android 包。 react-native-privacy-snapshot ★133 - 当 react-native 应用程序转换到背景 react-native-custom-segmented-control ★132 - 具有自定义样式的分段控件的原生 UI iOS 组件 react-native-map-link ★131 - 在用户选择的地图应用程序中打开一个位置。 react-native-sketch-canvas ★129 - 用于在 iOS 和 Android 上通过触摸进行绘图的 React Native 组件。 (支持在图片、文字上绘图) react-native-floating-labels ★126 - 用于反应原生的重用浮动标签组件 react-native-beautiful-video-recorder ★125 - 从 react-native-camera 扩展的录像机组件。它适用于 iOS 和 Android。 react-native-cell-components ★125 - 很棒的 react-native 单元组件!从 Cell 到更复杂和更棒的组件。 react-native-material-menu ★119 - React Native 的纯 JavaScript 材质菜单组件。 react-native-bouncy-drawer ★116 - 高度可定制的有弹性的抽屉 react-native-taptargetview ★114 - 用于 Android KeepSafe/TapTargetView 的 React Native Bridge。用于特征发现的 Material Design 指南中点击目标的实现。 photo-viewer ★114 - 在 NYTPhotoViewer 和 FrescoImageViewer 之上反应原生构建的照片查看器 react-native-switch-selector ★112 - 适用于 Android 和 iOS 的自定义开关选择器组件。 react-native-flexi-radio-button ★111 - React Native 的简单灵活的单选按钮 react-native-triangle ★108 - 在 react native 中绘制三角形视图 react-native-viewport-units ★107 - 非常简单的实用程序,用于(某种程度上)在 React Native 中使用视口单元。 react-native-wheel-picker-android ★186 - 简单灵活的 Android 原生 React 轮选择器,包括 DatePicker 和 TimePicker。 react-native-device-display ★105 - 通过设备和显示检测创建动态视图的简单方法,允许创建自适应和通用应用程序。 react-native-android-kit ★104 - React Native 框架的一套原生 Android UI 组件和模块(Android 设计支持库) 、TabLayout、浮动操作按钮等等...)。 react-native-fading-slides ★103 - React Native 的简单循环渐变幻灯片轮播 react-native-scl-alert ★102 - 包 SCLAlertView-Swift 的 React Native 实现 react-native-card-view ★101 - 反应原生卡片组件 react-native-marquee-label ★100 - react-native 的跑马灯标签 导航-页面跳转 [react-navigation ★14233](github.com/react-commu… - React Native 易于使用的导航 [反应原生导航 ★9325](github.com/wix/react 原生导航) - 应用范围支持 100% 原生导航,具有简单的跨平台界面。 [react-native-navigation-hooks ★109](github.com/underscopei… - 一组用于 React Native Navigation 的 React hooks。 [react-native-router-flux ★7720](github.com/aksonov/rea… - 基于新的 React Native Navigation API 的 React Native Router [kittenTricks ★4227](github.com/akveo/kitte… - 具有40多个屏幕和主题热重载支持的反应原生移动入门套件 [原生导航★3060](github.com/airbnb/nati… 导航) - React 原生应用程序的原生导航库 [react-native-navbar ★1824](github.com/Kureev/reac… - 用于react-native的简单可自定义导航栏组件 [反应本机路由器★1203](github.com/t4t5/react 本机路由器) - 为您的本机应用程序提供很棒的导航。 [前导航★1019](github.com/exponentjs/… 导航) - 一个以路线为中心,包含电池的Exponent和React Native导航库,可在Android和iOS上无缝运行。 [react-native-controllers ★580](github.com/wix/react-n… - React Native 的真正原生无妥协的 iOS 导航。 [前导航器 ★531](github.com/exponentjs/… 导航器) - 基于 React Native 的 Navigator 构建的以路线为中心的导航 [react-native-nav ★262](github.com/jineshshah3… - 一个跨平台(iOS / Android),完全可定制,React Native Navigation Bar组件 导航示例代码

[movieapp ★1441](github.com/JuneDomingo… – 发现电影和电视节目 - 它使用 redux 和 wix/react-native-navigation

[React Native Example App: Navigation](tech.taskrabbit.com/blog/2015/0…

深度链接 [react-native-deep-link ★36](github.com/Starotitoro… - React Native 库来处理深度链接 富文本

react-native-hyperlink ★354 - react-native 的 组件,使 url、模糊链接、电子邮件等可点击和样式化

react-native-draftjs-render ★253 - Draft.js 模型的 React Native 渲染

react-native-html-to-pdf ★171 - 使用 React Native 将 html 字符串转换为 PDF 文档

react-native-htmltext ★132 - 使用 HTML 之类的标记在 react-native 中创建风格化文本。

react-native-html-webview ★102 - 在 React Native 中使用 UIWebView 显示(可能不受信任的)HTML。

react-native-responsive-fontsize ★83 - 在 React-Native 中提供基于设备高度的响应式字体大小

rn-pdf-reader-js ★6 - 一个 PDF 阅读器,仅限 JavaScript,用于 Expo , 安卓功能, PDF.JS

@typeskill/typer ★4 - 基于操作转换(React)的原生富文本库

统计 react-native-fabric ★1097 - 用于 Fabric、Crashlytics 和 Answers 的 React Native 库 react-native-google-analytics-bridge ★1071 - React Native 的原生谷歌分析桥。 在 iOS 和 Android 上使用官方库。 react-native-google-analytics ★325 - Google Analytics for React Native! react-native-mixpanel ★307 - 用于 Mixpanel 跟踪的 React Native 包装器 公用组件和基础功能 detox ★3566 - 用于移动设备的 Graybox 端到端(功能性)测试和自动化库,具有对 React Native 的一流支持 react-native-workers ★616 - react-native 的后台服务和网络工作者 react-native-mock ★504 - 一个完全模拟和测试友好的 react native 版本 loki ★395 - Storybook 的视觉回归测试 react-native-slowlog ★271 - 基于高性能计时器的 React Native 分析器,可帮助您跟踪重大性能问题 表单 formik ★10633 - React 中的表单,无泪。 react-hook-form ★9346 - 用于表单验证的 React 钩子,无需麻烦。 redux-form ★4829 - Redux 表单状态管理(Web 和 Native) redux-hook-form ★2700 - React hooks 用于表单验证,没有麻烦。 (网络和本地) tcomb-form-native ★2831 - 生成 React Native 表单 react-native-gifted-form ★1317 - react-native 的表单组件 react-native-clean-form ★414 - 具有 redux-form 集成的漂亮表单元素。具有样式组件的样式。 react-native-form-generator ★354 - 轻松生成惊人的 React Native 表单 地理位置 react-native-background-geolocation ★1316 - 复杂的跨平台背景位置跟踪和地理围栏模块,具有电池意识运动检测智能(Android 需要付费许可)。 react-native-mauron85-background-geolocation ★657 - React Native Android 和 iOS 模块,用于后台和前景地理定位,省电”圆形区域监控”和“停止检测” react-native-geocoder ★344 - 反应原生地理编码和反向地理编码 react-native-geo-fencing ★100 - 使用谷歌几何库确定一个位置是否在定义的地理边界内的本地模块 react-native-fused-location ★82 - 使用新的 Fused API 在 Android 上使用 react-native 的最佳位置。 国际化 fbt ★3202 - JavaScript 国际化框架 react-native-localize ★603 - React Native Localize react-native-globalize ★192 - React Native 的全球化助手 构建和开发 reactotron ★9198 - 从舒适的终端控制、监控和检测您的 React Native 应用程序。 react-native-code-push ★5184 - CodePush 服务的 React Native 插件 react-native-webpack-server ★935 - 使用 Webpack 构建 React Native 应用程序 generator-rn-toolbox ★800 - Yeoman 生成器来启动您的项目并设置持续部署。 样式 styled-components ★20064 - 使用标记模板文字样式 React 和 React Native。 emotion ★5627 - 作为状态函数的风格。 react-native-extended-stylesheet ★1689 - 使用变量、相对单位、百分比、数学运算、缩放等扩展 React Native 样式表东西。 react-native-css ★755 - 使用 css 样式化 React-Native 组件并内置对 SASS 的支持。 react-native-style-tachyons ★525 - 基于 tachyons.css 的功能性、可维护的设计。 glamorous-native ★454 - glamorous 的 React Native 版本 - 一个组件样式库。 react-native-responsive ★295 - 媒体查询的力量现在在你的 React Native 项目(ios 和 android)中!现在可以轻松管理响应式设计! 系统

react-native-firebase ★4192 - 经过充分测试的功能丰富的 React Native Firebase 实现,支持 10 多个 Firebase 模块的 iOS 和 Android 平台(包括 Cloud Firestore)。

react-native-push-notification ★3431 - React Native 本地和远程通知

react-native-device-info ★3145 - 使用 react-native 获取设备信息

react-native-fs ★2465 - react-native 的本地文件系统访问

react-native-config ★1894 - React Native 应用的配置变量

react-native-ultimate-config - 用一个文件配置所有级别的 react-native 应用程序

react-native-fcm ★1564 - 反应原生模块,用于 firebase 云消息和本地通知

react-native-notifications ★1396 - 反应原生通知

react-native-arkit ★1290 - iOS ARKit 的 React Native 绑定

react-native-permissions ★1118 - 使用单个 API 检查并请求所有权限

react-native-keychain ★992 - React Native 的钥匙串访问

react-native-touch-id ★902 - 使用本机 Touch ID 弹出窗口响应本机身份验证。

react-native-contacts ★882 - React Native Contacts (android & ios)

react-native-communications ★871 - 在 React Native 中轻松给某人打电话、发电子邮件、发短信或 iMessage

react-native-onesignal ★871 - OneSignal 推送通知服务的 React Native 库(iOS + Android)

react-native-in-app-utils ★743 - 用于处理应用内支付的 react-native 包装器。

react-native-image-resizer ★636 - 使用 React Native 重新缩放本地图像文件。

react-native-quick-actions ★593 - 用于 3D Touch 主屏幕快速操作的 react-native 界面

react-native-billing ★534 - Android 上 React Native 的应用内购买实现。

react-native-barcodescanner ★491 - 用于反应原生的条形码扫描仪组件 - 不再维护 - 使用 react-native-camera。

react-native-iap ★450 - 用于应用内购买的 React-native 原生模块。

react-native-dotenv ★450 - Babel 预设让你从 .env 文件导入应用程序配置(零运行时依赖)

react-native-location ★425 - React Native 的本地 GPS 定位支持。

react-native-background-fetch ★373 - iOS BackgroundFetch API 实现。在后台唤醒暂停的 iOS 应用程序,大约每 15 分钟执行一次 callbackFn。

react-native-queue ★359 - 你在 React Native 中进行任务管理的瑞士军刀 - 轻松管理在应用程序关闭时定期运行的后台任务和专用的工作线程。

react-native-sensors ★355 - 具有 RxJS 接口的陀螺仪、加速度计和磁力计等传感器的平台独立包装器

react-native-social-share ★347 - 使用来自 React Native 的 iOS 原生 Twitter 和 Facebook 共享视图

react-native-ibeacon ★334 - iBeacon 支持 React Native。该 API 与 CoreLocation Objective-C 非常相似,唯一的主要区别是区域是纯 JavaScript 对象。信标在 iOS 模拟器中不起作用。

react-native-lock-ios ★291 - React Native (iOS) 的 Auth0 锁

react-native-motion-manager ★223 - 使用陀螺仪、加速度计和磁力计的本机接口

react-native-android-sms-listener ★194 - 允许您收听收到的短信

react-native-device ★185 - React Native 的 UIDevice 包装器

react-native-gcm-android ★174 - GCM for Android

react-native-sensor-manager ★172 - react-native 提供原生传感器访问的包装器。 (陀螺仪、加速度计、磁力计、温度计……)

react-native-ble ★157 - 使用高贵的 api 表面反应原生 BLE

react-native-haptic ★137 - iOS 10 + React Native 应用的触觉反馈

react-native-pinch ★130 - 反应原生的 SSL 固定

react-native-unified-contacts ★120 - React Native iOS 9+ 联系人 (ios)

Web [react-native-webrtc ★1805](github.com/oney/react-… - 一个用于 React Native 的 WebRTC 模块。 [react-native-webview-bridge ★1112](github.com/alinz/react… - React Native WebView Javascript Bridge [react-native-safari-view ★387](github.com/naoufal/rea… - Safari View Controller 的 React Native wrapper [react-native-webview-android ★305](github.com/lucasferrei… - 简单的 React Native Android 模块,用于在应用内使用 Android 的 WebView [react-native-for-web ★247](github.com/KodersLab/r… - 一组类和 react 组件,用于在浏览器中使工作成为您的 react-native 应用程序。(显然有一些限制)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3